desire to spit continuously - Espagnol Anglais Dictionnaire